apprentice mechanic - Spanish English Dictionary